package cn.com.yx.ms.persistence;

import cn.com.yx.ms.domain.dbmodel.DevVersionRecord;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface DevVersionRecordMapper {
    int deleteByPrimaryKey(String guid);

    int insert(DevVersionRecord record);

    int insertSelective(DevVersionRecord record);

    DevVersionRecord selectByPrimaryKey(String guid);

    int updateByPrimaryKeySelective(DevVersionRecord record);

    int updateByPrimaryKey(DevVersionRecord record);

    List<DevVersionRecord> findAllDevVersionRecord();

    DevVersionRecord selectByVersion(@Param("version")String version);

    DevVersionRecord selectByNewestVersion();

    int deleteByVersion(@Param("version")String version);
}